d69c39ef3944c2bdd4cc51d7e9a867f737a5c31d,core/languageDesign/helgins/source/jetbrains/mps/helgins/inference/EquationManager.java,EquationManager,addInequation,#IWrapper#IWrapper#ErrorInfo#boolean#boolean#,172

Before Change


        subtypeRepresentator.setNode(prepareType(subtypeRepresentator.getNode()));
      }
      if (supertype == supertypeRepresentator && supertype != null && supertype.isConcrete()) {
        supertypeRepresentator.setNode(prepareType(supertypeRepresentator.getNode()));
      }
    }

After Change


        subtypeRepresentator = NodeWrapper.createNodeWrapper(prepareType(subtypeRepresentator.getNode()));
      }
      if (supertype == supertypeRepresentator && supertype != null && supertype.isConcrete()) {
        supertypeRepresentator = NodeWrapper.createNodeWrapper(prepareType(supertypeRepresentator.getNode()));
      }
    }